pin one's faith on - Français Anglais Dictionnaire